package com.guodi.model.service;

import com.guodi.system.vo.DictVO;

import java.util.List;

/**
 * @作者: 林楷
 * @日期: 2022/9/6
 * @描述: 读取字典缓存
 */
public interface ICacheService {
    /**
     * @作者: 林楷 2022/9/6
     * @描述: 获取指定字典列表
     * @参数: code 字段编码
     * @返回: 字典列表
     */
    List<DictVO> getDict(String code);
    /**
     * @作者: 林楷 2022/9/6
     * @描述: 获取指定字典值
     * @参数: code 字典编码
     * @参数: keys 字典选项编码
     * @返回: 字典值
     */
    String getDictValue(String code, String keys);
    /**
     * @作者: 林楷 2022/9/15
     * @描述: 获取用户名
     * @参数: userId
     * @返回: 用户名
     */
    String getUserName(Long userId);
}
